Onboard State Dependent LQR for Agile Quadrotors
نویسندگان
چکیده
State-of-the-art approaches in quadrotor control split the problem into multiple cascaded subproblems, exploiting the different time scales of the rotational and translational dynamics. They calculate a desired acceleration as input for a cascaded attitude controller but omit the attitude dynamics. These approaches use limits on the desired acceleration to maintain feasibility and robustness through the control cascade. We propose an implementation of an LQR controller, which: (I) is linearized depending on the quadrotor’s state; (II) unifies the control of rotational and translational states; (III) handles time-varying system dynamics and control parameters. Our implementation is efficient enough to compute the full linearization and solution of the LQR at a minimum of 10Hz on the vehicle using a common ARM processor. We show four successful experiments: (I) controlling at hover state with large disturbances; (II) tracking along a trajectory; (III) tracking along an infeasible trajectory; (IV) tracking along a trajectory with disturbances. All the experiments were done using only onboard visual inertial state estimation and LQR computation. To the best of our knowledge, this is the first implementation and evaluation of a state-dependent LQR capable of onboard computation while providing this amount of versatility and performance. SUPPLEMENTARY MATERIAL This paper is accompanied by a video showcasing the conducted experiments: https://youtu.be/8OVsJNgNfa0
منابع مشابه
Towards A Swarm of Agile Micro Quadrotors
We describe a prototype 73 gram, 21 cm diameter micro quadrotor with onboard attitude estimation and control that operates autonomously with an external localization system. We argue that the reduction in size leads to agility and the ability to operate in tight formations and provide experimental arguments in support of this claim. The robot is shown to be capable of 1850◦/sec roll and pitch, ...
متن کاملToward autonomous avian-inspired grasping for micro aerial vehicles.
Micro aerial vehicles, particularly quadrotors, have been used in a wide range of applications. However, the literature on aerial manipulation and grasping is limited and the work is based on quasi-static models. In this paper, we draw inspiration from agile, fast-moving birds such as raptors, that are able to capture moving prey on the ground or in water, and develop similar capabilities for q...
متن کاملFast Trajectory Optimization for Agile Quadrotor Maneuvers with a Cable-Suspended Payload
Executing agile quadrotor maneuvers with cablesuspended payloads is a challenging problem and complications induced by the dynamics typically require trajectory optimization. State-of-the-art approaches often need significant computation time and complex parameter tuning. We present a novel dynamical model and a fast trajectory optimization algorithm for quadrotors with a cable-suspended payloa...
متن کاملVirtual Rigid Bodies for Agile Coordination of Quadrotor Swarms and Human-Swarm Teleoperation
This article presents a method for controlling a swarm of quadrotor micro aerial vehicles to perform agile interleaved maneuvers while holding a fixed relative formation, and transitioning between different formations. We propose an abstraction, called a Virtual Rigid Body, which allows us to decouple the trajectory of the whole swarm from the trajectories of the individual quadrotors within th...
متن کاملOpen Loop System Identification of a Micro Quadrotor Helicopter from Closed Loop Data
Title of thesis: OPEN LOOP SYSTEM IDENTIFICATION OF A MICRO QUADROTOR HELICOPTER FROM CLOSED LOOP DATA Derek Scott Miller, Master of Science, 2011 Thesis directed by: Professor J. Sean Humbert Department of Aerospace Engineering Quadrotors are a favorite platform amongst academic researchers. Yet there is limited work present on the identification of Linear Time Invariant (LTI) state space mode...
متن کامل